we are trying our best - Turc Anglais Dictionnaire